Every noun accompanied by the phrase "of horror" adds repulsion, rejection and disgust. Therefore, a gift of horror is a gift that seems horrifying to the person who receives it.